/*************************************************************************************************
* 							  				*********
**  		Sir Drink a lots Impressive-Plugin              v 6.3			********
***                                                         				******** 
****  		INFO:  									*******
*****		---HEADSHOT-ANZEIGE:---							*******
***** 		Dieses Plugin zeigt die Headshots an und spielt 			******
*****  		einen zuflligen Sound ab. Die Auswahl liegt bei 3 Sounds		**** 
******	 	fr den Headshot. (Standardmig sind es die headshot.wav,		***
******* 	impressive.wav und perfect.wav)						***
*******		Die Pfadangabe und die Datei werden in der vault.ini			***
******* 	gespeichert. IMP_SOUND_1, IMP_SOUND_2 und IMP_SOUND_3 sind  		***
******* 	dafr vorgesehen.							***
*******  							  			***
*******  	---TEAMSCORE-ANZEIGE:---			  			***
******* 	Ausserdem zeigt es am Ende der Runde die Teamscore und 			***
*******		den besten Spieler mit der Anzahl seiner Frags und			***
*******		seiner Headshots an. Wenn man amv_enable_beta "menu1"			***
*******  	in der adminmod.cfg aktiviert hat, wird eine ausfhrlichere		***
*******  	Score-Anzeige dargestellt.			  			***
*******  							  			***
*******  	---KILLSTREAK-ANZEIGE:---			  			***
*******  	Ich habe es jetzt noch um ein eigenes "killstreak" ergnzt,		***
*******  	soll heien, dass es jetzt einen "Doublekill", "Multikill" 		***
*******  	und "Monsterkill" anzeigt und eine entsprechende Wave-Datei  		***
*******  	abspielt. Dafr sind in der vault.ini IMP_SOUND_4, IMP_SOUND_5		***
*******  	und IMP_SOUND_6 vorgesehen. (Standardmig sind die Sounds		***
*******  	doublekill.wav, multikill.wav und monsterkill.wav eingetragen.)		***
*******  	Damit diese Sounds aber ertnen, mssen die Frags in einer gewissen	***
*******  	Zeit absolviert werden. Standardmig sind 3 Sekunden eingestellt.	***
*******  							  			***
*******  	Fr Spieler, die insgesamt 4 Frags, 5 Frags oder mehr in der 		***
*******  	gesamten Rundenzeit, aber diese nicht innerhalb	der Zeitbegrenzung,	***
*******  	erreicht haben, wird "Killingspree", "Dominating" bzw. "Godlike"	***
*******  	angezeigt und standardmig die Sounds killingspree.wav, 		***
*******  	dominating.wav bzw.goodlike.wav abgespielt. Dafr sind in der 		***
*******  	vault.ini IMP_SOUND_7, IMP_SOUND_8 und IMP_SOUND_9 reserviert.		***
*******								  			***
*******  	---FIRST-BLOOD-ANZEIGE:---			  			***
*******		Der erste Spieler, der ein Frag in der Runde macht, wird angekndigt.	***
*******		(IMP_SOUND_10)					  			***
*******								  			***
*******  	---MAP-FHRUNGS-ANZEIGE:---			  			***
*******		'Taken the Lead', 'tied for the lead' and 'lost the lead'		***
*******		sind IMP_SOUND_11 - 13 festgelegt.		  			***
*******								  			***
*******  	---TEAMATTACK-WARNUNG:---			  			***
*******		Anzeige an den TA mit entsprechendem Sound. (IMP_SOUND_14)		***
*******								  			***
*******  	---GRENADEKILL UND KNIFEKILL-ANZEIGE:---	  			***
*******  	Jeder Messer und Grantenkill wird entsprechend angezeigt und		***
*******  	mit Sound untermalt. (IMP_SOUND_15 u. 16)	  			***
*******  							  			***
*******  	---SPAWNED WITH THE BOMB-ANZEIGE:---		  			***
*******  	Den Teammitgliedern wird mitgeteilt, wer die Bombe hat und		***
*******  	dem BTrger mit entsprechendem Sound untermalt. Ausserdem glht er fr	***
*******		5 Sekunden. (IMP_SOUND_17)			  			***
*******  							  			***
*******  	---PREPARE TO FIGHT-ANZEIGE:---			  			***
*******  	Rundenanzahl wird angekndigt.						***
*******		(IMP_SOUND_18 und mit der HL-Sprachausgabe)				***
*******  							  			***
*******  	---PLANT BOMB:---			  				***
*******  	Bombenleger wird allen angekndigt. (IMP_SOUND_19)			***
*******  							  			***
*******  	---DROP BOMB:---			  				***
*******  	Spieler, der die Bombe verliert, wird dem Team angekndigt.		***
*******  	(IMP_SOUND_20)						  		***
*******  							  			***
*******  	---GET BOMB:---			  					***
*******  	Spieler, der die Bombe aufnimmt, wird dem Team wird angekndigt.	***
*******		(IMP_SOUND_21)								***
*******  							  			***
*******  	---TOUCHED HOSTAGE:---		  					***
*******  	Spieler, der die Hostages berhrt wird dem Team wird angekndigt.	***
*******		(IMP_SOUND_22)								***
*******  							  			***
*******  	---BOMB-TIMER:---		  					***
*******  	Nach dem Legen der Bombe, wird die Zeit bis zur Explosion angekndigt.	***
*******		(IMP_SOUND_23 und mit der HL-Sprachausgabe)				***
*******  							  			***
*******  	---BENTIGT WIRD PLUGIN_SDAL_ALLOWSOUNDS!!!:---	  			***
*******  	Desweiteren gibt es die Option fr jeden Spieler auf dem Server		***
*******  	die Sounds fr sich zu deaktivieren.		  			***
*******  	Dafr muss er nur EINMAL "stopsounds" oder "stop" im Chat eingeben.	***
*******  	Dann ist es fr die gesamte Mapzeit fr ihn deaktiviert.		***
*******  	Mit "playsounds" bzw. "play" kann er es wieder aktivieren.		***
*******  							  			***
*******  	---Befehle innerhalb des Spiels in der Console:---  			***
*******  							  			***
*******  	INSTALLATION/EINSTELLUNGEN:			  			***
*******  	Als Grundbefehl dient immer admin_impressive.	  			***
*******  	Danach muss eine CommandNummer eingegeben werden.  			***
*******  	Bei CommandNummer 0 muss ein zustzlicher Befehl plus Parameter 	***
*******  	eingegeben werden, um gewisse Sachen generell an- bzw. auszuschalten.	***
*******								  			***
*******  	Command		Befehl		Parameter	wird zu vault.ini	***
*******		-Nummer						Eintrag			***
*******		----------------------------------------------------------------------	***
*******  	0		plugin		0=aus/1=ein	IMP_PLUGIN 0/1		***
*******  	0		dk		0=aus/1=ein	IMP_DISPLAY_KILL 0/1	***
*******  	0		ds		0=aus/1=ein	IMP_DISPLAY_SCORE 0/1	***
*******		0		ls		0=aus/1=ein	IMP_LEADSOUNDS 0/1	***
*******		0		fb		0=aus/1=ein	IMP_FIRSTBLOOD 0/1	***
*******  	0		hs		0=aus/1=ein	IMP_HEADSHOT 0/1	***
*******  	0		ks		0=aus/1=ein	IMP_KILLSTREAK 0/1	***
*******  	0		kst		0-XX		IMP_KILLSTREAKTIME 0/XX	***
*******  	0		kk		0=aus/1=ein	IMP_KNIFEKILL 0/1	***
*******  	0		gk		0=aus/1=ein	IMP_GRENADEKILL 0/1	***
*******  	0		bs		0=aus/1=ein	IMP_BOMBSPAWNED 0/1	***
*******  	0		bp		0=aus/1=ein	IMP_BOMBPLANT 0/1	***
*******  	0		bd		0=aus/1=ein	IMP_BOMBDROP 0/1	***
*******  	0		bg		0=aus/1=ein	IMP_BOMBGET 0/1		***
*******  	0		bt		0=aus/1=ein	IMP_BOMBTIMER 0/1	***
*******  	0		th		0=aus/1=ein	IMP_TOUCHHOSTAGE 0/1	***
*******  	0		rc		0=aus/1=ein	IMP_ROUNDCOUNTER 0/1	***
*******  	0		ta		0=aus/1=ein	IMP_TEAMATTACK 0/1	***
*******  							  			***
*******  	SOUND-PFADANGABEN:				  			***
*******  	Das speichern der Pfadangabe und des Dateinamens in der vault.ini	***
*******  	soll eben die Mglichkeit bieten, jederzeit die Sounds auszuwechseln, 	***
*******  	in dem man eben andere Pfade und Dateinamen dort hineinschreibt.	***
*******  							  			***
*******  	Bei CommandNummer 1-x muss danach eine Pfadangabe und die Wave-Datei	***
*******  	folgen. (Dabei ist auf richtige Zeichensetzung zu achten!!!)		***
*******  	Die unten abgebildete Tabelle hat als Speicherort der Sounds den Ordner	***
*******  	MOD/sound/impressive. Folgende Wave-Dateien habe ich bei mir festgelegt.***
*******  							  			***
*******  	Com.	wird in	    PFADANGABE				FEATURE		***
*******		-Nr	vault.ini							***
*******		----------------------------------------------------------------------	***
*******  	1	IMP_SOUND_1 sound/impressive/headshot.wav	HEADSHOT	***
*******  	2	IMP_SOUND_2 sound/impressive/impressive.wav	HEADSHOT	***
*******  	3	IMP_SOUND_3 sound/impressive/perfect.wav	HEADSHOT	***
*******		4	IMP_SOUND_4 sound/impressive/doublekill.wav	KILLSTREAK	***
*******		5	IMP_SOUND_5 sound/impressive/multikill.wav	KILLSTREAK	***
*******  	6	IMP_SOUND_6 sound/impressive/monsterkill.wav	KILLSTREAK	***
*******  	7	IMP_SOUND_7 sound/impressive/killingspree.wav	KILLSTREAK	***
*******  	8	IMP_SOUND_8 sound/impressive/dominating.wav	KILLSTREAK	***
*******  	9	IMP_SOUND_9 sound/impressive/godlike.wav	KILLSTREAK	***
*******  	10	IMP_SOUND_10 sound/impressive/firstblood.wav	FIRSTBLOOD	***
*******  	11	IMP_SOUND_11 sound/impressive/takenlead.wav	FHRUNG		***
*******  	12	IMP_SOUND_12 sound/impressive/lostlead.wav	FHRUNG		***
*******  	13	IMP_SOUND_13 sound/impressive/tiedlead.wav	FHRUNG		***
*******  	14	IMP_SOUND_14 sound/impressive/PayAttention.wav	TEAMATTACK	***
*******  	15	IMP_SOUND_15 sound/impressive/humiliation.wav	KNIFEKILL	***
*******  	16	IMP_SOUND_16 sound/impressive/humiliation.wav	GRENADEKILL	***
*******  	17	IMP_SOUND_17 sound/impressive/becomeone.wav	BOMBSPAWNDED	***
*******  	18	IMP_SOUND_18 sound/impressive/prepare.wav	PREPARE TO FIGHT***
*******  	19	IMP_SOUND_19 sound/impressive/execellent.wav	PLANT BOMB	***
*******  	20	IMP_SOUND_20 sound/impressive/doh.wav		DROP BOMB	***
*******  	21	IMP_SOUND_21 sound/impressive/becomeone.wav	GET BOMB	***
*******  	22	IMP_SOUND_22 sound/impressive/execellent.wav	TOUCHED HOSSI	***
*******  	23	IMP_SOUND_23 sound/impressive/ticking.wav	BOMBTIMER	***
*******  							  			***
********  	Thanks to Warhead,Biohazard,[Cola]-Whiskey, [WING] BlackKnight and the	**
*********  	www.admin-mod.de forumusers for help and the idea.			*
*********  	ALSO GREAT THANKS TO NETKOWALSKI FOR THE NEW CODE and			*
*********	Big THX an SR71GOKU for the Round-Counter-Code.				*
*********										*
*********	History:								*
*********	6.3:									*
*********	- Bugfix: Weapondamage							*
*********	6.2: 									*
*********	- Das Abschalten von displaykill (dk) betrifft jetzt nur noch 		*
*********	  die Feature Headshot, Killstreak, Firstblood und Fhrungsanzeige	*
*********	  Die Anzeigen der anderen Feature sind aktiv, wenn das gesamte Feature *
*********	  auch gewnscht und aktiviert ist.					*
*********	6.1: 									*
*********	- Neustrukturierung der Befehle. Man kann nur noch ganze Feature	*
*********	  an/bzw. ausschalten. Nicht einzelne Teile des Features.		*
*********	- Neue Befehls- und Vault.ini Verwaltung. 				*
*********	- Neue Feature: Bomb_Plant, Bomb_Drop, Bomb_Get, Touched_Hostage,	*
*********	  Bombtimer.								*
*********	- Die Sounds sollten fr dieses Plugin jetzt im MOD unter		*
*********	  sound/impressive abgelegt weden. Kann man aber anhand des		*
*********	  vault.ini Eintrages selber festlegen.					*
*********	6.0:									*
*********	- Knifekill, Bombkill, Rundenanzahl uns Spawned with a bomb hinzugefgt.*
*********	- Code-Verbesserungen							*
*********	5.7:									*
*********	- erweiterte Score-Anzeige, wenn amv_enable_beta "menu1" aktiviert ist	*
*********	5.6.1:									*
*********	- eigenstndiges Plugin geschrieben, was am_sound bei dem Client setzt. *
*********	  (plugin_sdal_allowsounds)						*
*********	- An Bots wird nichts mehr gesendet.					*
*********	5.6:									*
*********	- berprfung der Serverconfiguration erweitert				*
*********	- Plugin Konfiguration erweitert (soundsbest1,2,3), um Sounds zu	*
*********	  aktivieren/deaktivieren.						*
*********	- Sound-Prioritt auf die Quake-Sounds festgelegt			*
*********	5.5:									*
*********	- internes Scoreboard in der Console fr Debug-Zwecke			*
*********	- Selbstmord wird erkannt.						*
*********	- 2-Dimensionale Arrays fr die Sounds und Textanzeigen 		*
*********	- Waffendamage ber #define nderbar					*
*********	- ber setinfo vom Spieler definierbar, ob er Sounds hren mchte	*
********	5.4:									*
*********	- Quake-Sounds hinzugefgt, um die Fhrungen zu signalisieren		*
*********	5.3:									*
*********	- Unreal-Tournament Sounds mit Zeitbegrenzung und Ohne. Killstreak	*
*********	5.0:									*
*********	- integriertes Killstreak						*
*********	< 5:									*
*********	- nur Headshotsound Analyse mit Ausgabe von Sounds und Anzeige		*
*********	- erstes Killstreak							*
*****************************************************************************************/ 
Installation:

Bentigt werden:

- installiertes LogD
- Logfiles (Befehl: log on )
- mp_logdetail 3

nheren Angaben der Einstellungen in der adminmod.cfg bitte aus der
beigefgten adminmod.cfg entnehmen.

Damit die logs aber nicht zu gro werden, sollte man logd_block 58 in
seiner (listen)server.cfg setzen.

Wie man *.res Dateien anlegt, damit die Clients die Sounds herunterladen,
kann man im Forum auf adminmod.de nachfragen. Ich habe mal eine
Beispiel-*.res Datei beigefgt. Diese Dateien kommen in den maps-Ordner.

Ich habe auch mal eine vault.ini begfgt, aus der man die Einstellungen fr das Plugin
entnehmen kann.

Die Sounds kommen in den Ordner sound/impressive/ bzw. dorthin, was man in der vault.ini
und *.res Datei eingetragen hat. Wenn sie in einem eigenen Ordner sind, verliert man
nicht so schnell den berblick. Muss aber jeder selber wissen. Man kann es ja frei
entscheiden.

Auf Grund der Gre, kann ich die Sounds diesem Download nicht beifgen.

Fr weitere Fragen, bitte im Forum von admin-mod.de stellen:
http://www.wing-clan.de/adminmod/board/ (Domain ndert sich bald wieder...)


Viel Spass,

Sir Drink a lot
